# eric7.VirtualEnv.VirtualenvMeta

Module implementing a data class containing the metadata of a virtual environment.

### Global Attributes

None

### Classes

VirtualenvMetaData | Class implementing a container for the metadata of a virtual environment.

### Functions

None

## VirtualenvMetaData

Class implementing a container for the metadata of a virtual environment.

### Derived from

None

### Class Attributes

available
description
environment_data
environment_type
eric_server
exec_path
interpreter
is_global
meta_version
name
path

### Class Methods

from_dict | Class method to create a metadata object from the given dictionary.

### Methods

as_dict | Public method to convert the metadata into a dictionary.

### Static Methods

None

#### VirtualenvMetaData.from_dict (class method)

from_dict(data)

Class method to create a metadata object from the given dictionary.

data (dict)
  dictionary containing the metadata

Return:
  created metadata object

Return Type:
  VirtualenvMetaData

#### VirtualenvMetaData.as_dict

as_dict()

Public method to convert the metadata into a dictionary.

Return:
  dictionary containing the metadata

Return Type:
  dict

Up